2015-03-17 - 17457 - Spec - Post Inbound EDI Orders having 0 Tax Classification - (Craig by 2015-03-20) #abapidoc #salesorders #EDISD
SPECIFICATIONS
17457-Spec-Tax Classification
Purpose
Posting tax classification of 0 (No tax) for certain Inbound orders.
Admin Info
Purpose
|
Posting tax classification of 0 (No tax) for certain inbound orders.
|
Requested By
|
Craig Spangler
|
Spec Created By
|
Damodhar
|
Spec Created Date
|
03/17/2015
|
Spec QA by
|
Siba / Damodhar
|
Objects
|
|
Document Status
|
WIP
|
Estimates
Sl.No
|
Activity
|
Estimation in Hours
|
1
|
Research
|
08
|
2
|
Documentation
|
04
|
3
|
Development/ Config
|
04
|
4
|
Unit test in DEV
|
04
|
5
|
Unit test in QUA
|
NA
|
6
|
Other activity
|
NA
|
|
TOTAL
|
20
|
References
Prior Tickets
[Provide links of prior associated Spec / Break Fix BOSS document(s)]
NA
Documents
[Attach any document(s) received for the requirement(s)]
NA
Spec Changes
[List the changes made to program after the approval of the original requirement along with the Date on which the change request was received and the name of the initiator]
Sl.
|
Change Details
|
Requested By
|
Requested On
|
Notes if any
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Functional Requirement
Purpose/WHY:
For certain inbound orders business wants to force in a tax classification of 0 at item level, as they are not taxing foreign visitors to Japan whom have a passport. A flag will be sent to tell, these orders/items are not taxable.
In Scope:
- Tax exemption for orders on the item level through IDoc where field J_3ATAXKM contains 0.
- It is applicable for all sales organizations.
Out of Scope:
NA
Solution Summary
As per our analysis the value entered in IDOC Segment- E1J3P01, Field- J_3ATAXKM is not being passed on to Sales Order. Instead the Tax Code is coming from Material Master.
We can force 0 tax classification to sales order using inbound IDoc by modifying the user exit.
The user exit will pick the value from the IDOC segment at item level from Segment- E1J3P01, Field- J_3ATAXKM and over-wright the tax code which is picked from Material Master.
User Exit - EXIT_SAPLJ4AS_002
Test Plan
[List test scenarios/cases to be executed here]
Test ID
|
Test Scenario
|
Expected Results
|
SD001
|
Create a sales order using Inbound IDoc where maintain tax classification as 0.
|
Sales order should be created with tax classification 0.
|
SD002
|
Maintain material master- tax classification as 1.
Then create a sales order using Inbound IDoc where maintain the tax classification as 0.
|
Value of IDoc input should take priority and Sales order should be created with tax classification as 0.
|
Solution Details
[Provide complete technical details for configuration or programming here]
Issues
[List Issues / Bugs identified in configuration or development]